leave everything completed - Inglés Sinónimo Diccionario